• word of the day

    glottal catch

    glottal catch - Dictionary definition and meaning for word glottal catch

    Definition
    (noun) a stop consonant articulated by releasing pressure at the glottis; as in the sudden onset of a vowel

Word used in video below:
text: catch do you still play catch that's a
Download our Mobile App Today
Receive our word of the day
on Whatsapp